.contentSecMenu {
  height: calc(568px - 259px);
}
.contentRole {
  height: calc(568px - 173px);
}
.content {
  display: flex;
  align-items: center;
  justify-content: center;
  // height: 280px;
  border: 1px solid var(--bd-a50);
  border-radius: 4px;
  .boxContent {
    display: flex;
    flex-direction: column;
    width: 50%;
    height: 100%;
    padding: 15px 0 10px;
    overflow: hidden;
    border-right: 1px solid var(--bd-a50);
    .commonInput {
      padding: 0 15px;
    }
    // 多选框和文本的间距设置
    [class='ant-checkbox-wrapper'] {
      span:nth-of-type(2) {
        padding-left: 14px;
      }
    }
    .boxItem {
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    :global {
      .ant-checkbox-group {
        overflow-y: auto;
        .ant-checkbox-wrapper {
          span:nth-of-type(2) {
            display: flex;
            justify-content: space-between;
            width: 100%;
            padding-left: 14px;
            div:nth-of-type(1) {
              font-size: 14px;
            }
            div:nth-of-type(2) {
              font-size: 14px;
            }
          }
        }
      }
      span.ant-input-affix-wrapper {
        box-shadow: none;
      }
      span.ant-input-affix-wrapper-focused {
        box-shadow: none;
      }
    }
  }
  .echoContent {
    display: flex;
    flex-direction: column;
    width: 50%;
    height: 100%;
    padding: 15px 0 10px;
    .commonInput {
      padding: 0 15px;
    }
    .emptyEdit {
      display: flex;
      justify-content: space-between;
      padding-top: 8px;
      padding-right: 15px;
      padding-left: 15px;
      .empty {
        &:hover {
          cursor: pointer;
        }
      }
    }
    :global {
      span.ant-input-affix-wrapper-focused {
        box-shadow: none;
      }
      .ant-empty {
        position: absolute;
        top: calc(50% - 72px);
        width: 100%;
      }
    }
  }
}
.rowTableStyle {
  height: 100%;
  [class='ant-spin-nested-loading'] {
    [class='ant-spin-container'] {
      [class='ant-table ant-table-fixed-header'] {
        height: 100%;
        [class='ant-table-container'] {
          height: 100%;
          [class='ant-table-body'] {
            [class='ant-table-tbody'] {
              tr {
                td {
                  padding: 8px 0;
                  border-bottom: none;
                }
                td:nth-of-type(1) {
                  padding-left: 15px;
                  div {
                    span {
                      font-weight: normal;
                      font-size: 14px;
                    }
                  }
                }
                td:nth-of-type(2) {
                  padding-right: 9px;
                  font-size: 11px;
                }
              }
            }
          }
        }
      }
    }
  }
}
